Sheep dog - French English Dictionary